/*
 * Copyright (C) 2017 yixun All Rights Reserved.
 * 
 * CustomerProjectQuestion.java
 */
package com.emm.yixun.common.model;
import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;
import java.util.Date;

/**
 * [文件名称]<br>
 * CustomerProjectQuestion.java<br>
 * <br>
 * [文件描述]<br>
 * 客户关联的项目问卷问题表 pojo bean<br>
 * <br>
 * [修改记录]<br>
 * 2017-09-16 17:40:53 创建<br>
 * @version 1.00
 */
public class CustomerProjectQuestion implements Serializable{
    /**
	 * 序列化UID
	 */
	private static final long serialVersionUID = 1L;

	/**
	 *主键
	 */
	private Long id;
	/**
	 *客户ID
	 */
	private Long customerId;
	/**
	 *项目问卷主表ID
	 */
	private Long projectQuestionnaireId;
	/**
	 *问题名称
	 */
	private String question;
	/**
	 *问题描述
	 */
	private String questionnaireDescribe;
	/**
	 *问题编号
	 */
	private String problemCode;
	/**
	 *答案类型
	 */
	private String answerType;
	/**
	 *是否必填
	 */
	private String isRequired;
	/**
	 *级别
	 */
	private Long level;
	/**
	 *上级ID
	 */
	private Long higherId;
	/**
	 *分页
	 */
	private Long page;
	/**
	 *排序
	 */
	private Long sort;
	/**
	 *项目ID
	 */
	private Long projectId;
	/**
	 *商户ID
	 */
	private Long merchantId;
	/**
	 *是否有效
	 */
	private String isValid;
	/**
	 *创建时间
	 */
	@JSONField (format="yyyy-MM-dd HH:mm:ss")
	private Date createTime;
	/**
	 *创建人
	 */
	private Long createUser;
	/**
	 *修改时间
	 */
	@JSONField (format="yyyy-MM-dd HH:mm:ss")
	private Date updateTime;
	/**
	 *修改人
	 */
	private Long updateUser;
	/**
	 *是否已删除
	 */
	private String delFlag;
	/**
	 *项目问卷问题ID
	 */
	private Long projectQuestionId;
	/**
	 *客户姓名
	 */
	private String customerName;
	/**
	 *客户手机号码
	 */
	private String customerPhone;
	


	/**	 
	 *设置 :主键
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**	 
	 *获取 :主键
	 */
	public Long getId() {
		return this.id;
	}

	/**	 
	 *设置 :客户ID
	 */
	public void setCustomerId(Long customerId) {
		this.customerId = customerId;
	}

	/**	 
	 *获取 :客户ID
	 */
	public Long getCustomerId() {
		return this.customerId;
	}

	/**	 
	 *设置 :项目问卷主表ID
	 */
	public void setProjectQuestionnaireId(Long projectQuestionnaireId) {
		this.projectQuestionnaireId = projectQuestionnaireId;
	}

	/**	 
	 *获取 :项目问卷主表ID
	 */
	public Long getProjectQuestionnaireId() {
		return this.projectQuestionnaireId;
	}

	/**	 
	 *设置 :问题名称
	 */
	public void setQuestion(String question) {
		this.question = question;
	}

	/**	 
	 *获取 :问题名称
	 */
	public String getQuestion() {
		return this.question;
	}

	/**	 
	 *设置 :问题描述
	 */
	public void setQuestionnaireDescribe(String questionnaireDescribe) {
		this.questionnaireDescribe = questionnaireDescribe;
	}

	/**	 
	 *获取 :问题描述
	 */
	public String getQuestionnaireDescribe() {
		return this.questionnaireDescribe;
	}

	/**	 
	 *设置 :问题编号
	 */
	public void setProblemCode(String problemCode) {
		this.problemCode = problemCode;
	}

	/**	 
	 *获取 :问题编号
	 */
	public String getProblemCode() {
		return this.problemCode;
	}

	/**	 
	 *设置 :答案类型
	 */
	public void setAnswerType(String answerType) {
		this.answerType = answerType;
	}

	/**	 
	 *获取 :答案类型
	 */
	public String getAnswerType() {
		return this.answerType;
	}

	/**	 
	 *设置 :是否必填
	 */
	public void setIsRequired(String isRequired) {
		this.isRequired = isRequired;
	}

	/**	 
	 *获取 :是否必填
	 */
	public String getIsRequired() {
		return this.isRequired;
	}

	/**	 
	 *设置 :级别
	 */
	public void setLevel(Long level) {
		this.level = level;
	}

	/**	 
	 *获取 :级别
	 */
	public Long getLevel() {
		return this.level;
	}

	/**	 
	 *设置 :上级ID
	 */
	public void setHigherId(Long higherId) {
		this.higherId = higherId;
	}

	/**	 
	 *获取 :上级ID
	 */
	public Long getHigherId() {
		return this.higherId;
	}

	/**	 
	 *设置 :分页
	 */
	public void setPage(Long page) {
		this.page = page;
	}

	/**	 
	 *获取 :分页
	 */
	public Long getPage() {
		return this.page;
	}

	/**	 
	 *设置 :排序
	 */
	public void setSort(Long sort) {
		this.sort = sort;
	}

	/**	 
	 *获取 :排序
	 */
	public Long getSort() {
		return this.sort;
	}

	/**	 
	 *设置 :项目ID
	 */
	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}

	/**	 
	 *获取 :项目ID
	 */
	public Long getProjectId() {
		return this.projectId;
	}

	/**	 
	 *设置 :商户ID
	 */
	public void setMerchantId(Long merchantId) {
		this.merchantId = merchantId;
	}

	/**	 
	 *获取 :商户ID
	 */
	public Long getMerchantId() {
		return this.merchantId;
	}

	/**	 
	 *设置 :是否有效
	 */
	public void setIsValid(String isValid) {
		this.isValid = isValid;
	}

	/**	 
	 *获取 :是否有效
	 */
	public String getIsValid() {
		return this.isValid;
	}

	/**	 
	 *设置 :创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**	 
	 *获取 :创建时间
	 */
	public Date getCreateTime() {
		return this.createTime;
	}

	/**	 
	 *设置 :创建人
	 */
	public void setCreateUser(Long createUser) {
		this.createUser = createUser;
	}

	/**	 
	 *获取 :创建人
	 */
	public Long getCreateUser() {
		return this.createUser;
	}

	/**	 
	 *设置 :修改时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	/**	 
	 *获取 :修改时间
	 */
	public Date getUpdateTime() {
		return this.updateTime;
	}

	/**	 
	 *设置 :修改人
	 */
	public void setUpdateUser(Long updateUser) {
		this.updateUser = updateUser;
	}

	/**	 
	 *获取 :修改人
	 */
	public Long getUpdateUser() {
		return this.updateUser;
	}

	/**	 
	 *设置 :是否已删除
	 */
	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	/**	 
	 *获取 :是否已删除
	 */
	public String getDelFlag() {
		return this.delFlag;
	}

	/**	 
	 *设置 :项目问卷问题ID
	 */
	public void setProjectQuestionId(Long projectQuestionId) {
		this.projectQuestionId = projectQuestionId;
	}

	/**	 
	 *获取 :项目问卷问题ID
	 */
	public Long getProjectQuestionId() {
		return this.projectQuestionId;
	}

	public String getCustomerName() {
		return customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public String getCustomerPhone() {
		return customerPhone;
	}

	public void setCustomerPhone(String customerPhone) {
		this.customerPhone = customerPhone;
	}
	
}
